home *** CD-ROM | disk | FTP | other *** search
/ The Business Master (3rd Edition) / The Business Master (3rd Edition).iso / files / accoting / medlin / medlin.arc / PC-PR.DOC < prev    next >
Encoding:
Text File  |  1993-01-04  |  46.2 KB  |  1,020 lines

  1.  
  2.  
  3.  
  4.  
  5.                                PC-PR
  6.                         Version 2.2 - 1993
  7.                    Copyright 1992, Jerry Medlin
  8.  
  9.  
  10.  
  11.  
  12.  
  13. PROGRAM DESCRIPTION
  14.  
  15.      PC-PR is a payroll writing program for small and medium size
  16. businesses.  The program runs on a IBM PC or compatible computer
  17. with one disk drive and 256k memory.
  18.  
  19.      PC-PR is Shareware.  You are encouraged to try the program
  20. and give copies to anyone who might use it.  If you decide to use
  21. PC-PR, you should become a registered user by paying the $35
  22. registration fee.  This fee will entitle you to the latest version
  23. of PC-PR, limited telephone assistance and a 20% discount on your
  24. first order of checks or W-2s from New England Business Services.
  25.  
  26.      This program includes the 1993 Federal Income Tax, Social
  27. Security and Medicare tax rates.  Because these tables change each
  28. year, it will be necessary to register each year to receive the
  29. new version of PC-PR.  To become a registered user or to receive
  30. the 1994 tax tables send $35 to:
  31.  
  32.           Medlin Accounting Shareware
  33.           1461 Sproul Avenue
  34.           Napa, Ca.  94559
  35.  
  36.      You may use the registration form at the end of the GENERAL
  37. manual.  To order using Master Card or Visa, call (707) 255-4475
  38. or fax your completed registration form to (707) 255-9266.
  39.  
  40.      To run the payroll program, simply type "PC-PR" at the DOS
  41. prompt.  If you want to specify a drive and path for your data,
  42. add the drive and path description after the program name.  i.e.
  43. type "PC-PR C:PAYROLL\" to use a directory named PAYROLL on the C
  44. drive for data files.  If you want the root directory on B drive,
  45. type "PC-PR B:"
  46.  
  47.      You will be asked to enter a date.  This date is used to date
  48. all of the payroll checks written.  You will also be asked to
  49. enter a memo line you wish to print on the payroll checks.  A menu
  50. is then displayed:
  51.  
  52.  
  53.           Enter or Change Employee Data
  54.           Enter or Change Payroll Checks
  55.           Print Employee Listing
  56.           Print Payroll Check Listing
  57.           Print Payroll Ledger
  58.           Print Quarterly Payroll List
  59.           Federal Liability by Paydate
  60.           Start a New Period, Qtr or Year
  61.           Program Configuration
  62.           Employee History Report
  63.           Export ASCII Data
  64.           Print 1992 W-2s
  65.           End Processing
  66.  
  67.      Use the up and down arrows to choose then press enter.
  68.  
  69.      PC-PR is fast because it works with data in memory.  The
  70. capacity is limited by available memory.  Because memory is shared
  71. by the data, with more employees on file, fewer payroll checks can
  72. be entered.  PC-PR allows a maximum of 1000 employees and 1000
  73. payroll checks per accounting period with 640k of memory.  With
  74. 256k the capacity is reduced to about 150 employees and 150
  75. checks.
  76.  
  77.      The number of payroll checks that can be added with the
  78. available memory is printed at the bottom of the menu screen.
  79.  
  80.      Since a power interruption will result in losing all the data
  81. currently entered into the program, occasionally save your data
  82. back to the disk.  This is done by selecting End Processing from
  83. the menu.  The current data will be saved to the disk.  You will
  84. be asked "Do you want to end?".  Answer with an "N" and you may
  85. resume processing.
  86.  
  87.  
  88. THE PROCESSING CYCLE
  89.  
  90.      PC-PR will handle payroll periods from daily to annually.
  91. Usually, employees are paid weekly, biweekly or semimonthly.  When
  92. you start the program, you are asked "Do you want to start a new
  93. payroll period? (Y/N)".  If you answer the question with a "N",
  94. the latest payroll checks are loaded and you may add more payroll
  95. checks.  If you answer "Y", the current period balances are set to
  96. zero and the payroll checks for the previous period are saved.
  97. You will not be asked "Do you want to start a new accounting
  98. period?" unless you printed a Payroll Ledger or Payroll Check
  99. Listing before ending the previous processing.  You may also start
  100. a new payroll period by selecting "Start a New Period, Qtr or
  101. Year" from the main menu.
  102.  
  103.      Payroll Checks are printed as the payroll data is entered.
  104. When all of the payroll checks for the current payroll have been
  105. printed, you may begin printing reports.  After each batch of
  106. payroll checks, print the Payroll Check Listing report and the
  107. Payroll Ledger report.  Reports may be printed in any order, and
  108. as often as desired.  If you discover an error in any of the
  109. reports, correct the problem and reprint the report.  At any time,
  110. you can stop processing by choosing the End Processing selection
  111. from the menu and data will automatically be saved.
  112.  
  113.        Important:  If you don't print either the Payroll Check
  114. Listing or the Payroll Ledger report, you won't be able to start a
  115. new period, because you won't be asked "Do you want to start a new
  116. payroll period?"  The program insists on a printed audit trail
  117. before proceeding to the next period so you will know where you
  118. got all those numbers on the employee's W-2s.
  119.  
  120.  
  121. PROGRAM CONFIGURATION - EMPLOYER DATA
  122.  
  123.      Before you do anything with PC-PR you need to enter a screen
  124. of employer information.  This employer information is only
  125. entered once, but can be changed whenever any of the relevant data
  126. changes.  Select "Program Configuration" from the main menu.
  127. Initially, most of the data is blank.  By using the up and down
  128. arrows, you can select each field to be changed and, by pressing
  129. "C", you may change the information in that field.
  130.  
  131.      Space is provided for the employer name (2 lines), employer
  132. address (2 lines) and employer federal and state identification
  133. numbers.  The first line of the employer name is printed on all
  134. reports.  The remaining name and address information is used only
  135. for printing the quarterly list and W-2s.
  136.  
  137.      The number of paydays per year is used to calculate federal
  138. income tax withheld and must be a number between 1 and 240.
  139. Weekly payroll is 52 paydays per year, semimonthly payroll is 24
  140. paydays per year, biweekly payroll is 26 paydays per year and
  141. monthly payroll is 12 paydays per year.  If the federal
  142. withholding amounts are calculating incorrectly, it is because you
  143. have not entered the correct number for the number of paydays per
  144. year.
  145.  
  146.      Next you must fill in the information for payroll deductions.
  147. There are 6 deductions possible with PC-PR.  The first deduction
  148. is always federal income tax withholding (FWH).  The next
  149. deduction is always Social Security and Medicare (FICA) combined
  150. as a single deduction (they will be separated at the bottom of the
  151. Payroll Ledger for 941 information and on the W-2s at the end of
  152. the year).
  153.  
  154.      The remaining four deductions may be renamed for your
  155. application.  You may also set a limit for each deduction and the
  156. percentage to be withheld.  Tax will be withheld at the rate you
  157. enter until the limit is reached.  If you have an unlimited
  158. deduction, enter 999999 for the limit.
  159.  
  160.      A zero value for the limit and percentage means this
  161. deduction must be input by the user.  Such is the case with some
  162. state income taxes, and for any miscellaneous deductions.
  163.  
  164.      A negative value for deduction percent will tell the program
  165. to calculate the tax as a percentage of federal withholding.  So,
  166. if your state income tax is 10 percent of federal income tax, you
  167. should enter 10.00- for the deduction percent for that deduction.
  168.  
  169.      If your state has a flat tax rate after a fixed deduction for
  170. each dependent, you must tell PC-PR how to do the calculation.  A
  171. negative value for the deduction limit will tell the program to
  172. reduce the annual taxable income by that amount per dependent
  173. before multiplying it by the percentage.  For instance, Illinois
  174. state income tax is calculated by reducing the taxable pay by
  175. $1000 per dependent on an annual basis and multiplying it times
  176. 3.0 percent.  So, you would enter 1000- for the deduction limit
  177. and 3.00 for the percentage.  Several other states have similar
  178. withholding plans, including Michigan (2100 per dependent and 4.60
  179. percent) and Indiana (1000 per dependent and 3.40 percent).
  180.  
  181.      For many states, we have created special versions containing
  182. the state tax tables.  If you enter an X for the deduction
  183. percent, the state abbreviation for the state supported will be
  184. displayed for the percentage.  That will tell the program to use
  185. the state income tax withholding table included in the program.
  186. The opening screen of PC-PR also states which state tax table is
  187. supported.  If no state is mentioned in the opening screen, the
  188. California tax table is included and the letters CA will appear.
  189.  
  190.      If the description for a withholding field is blank, you will
  191. not be asked to enter a number in that field when you write
  192. payroll checks.  This avoids the inconvenience of pressing the
  193. enter key to skip unused deduction fields when entering payroll
  194. checks.  Use the space bar to change any field to blank.
  195.  
  196.      In the lower right third of the screen, you may input
  197. information for calculating up to 4 employer payroll tax amounts
  198. in addition to Social Security and Medicare Taxes.  This
  199. information is used to print a summary of payroll taxes due for
  200. the quarter at the bottom of the payroll ledger report, but has no
  201. effect on the calculations for employee's payroll checks.  It is
  202. especially useful for calculating employer paid payroll taxes such
  203. as federal unemployment insurance (FUI).  FUI is based on payroll
  204. paid up to a certain amount for each employee.
  205.  
  206.      Since PC-PR requires a printer capable of printing at least
  207. 96 characters across a page, you must let the program know what
  208. printer codes are required to set your printer to 10 and 12
  209. characters per inch (cpi).  If your printer is already set up to
  210. print at least 96 characters or you use switches to set the
  211. printer pitch then you can leave this part blank.  Otherwise,
  212. enter, in hexadecimal, the code or codes required to change your
  213. printer pitch to 10 cpi and 12 cpi.  Appendix A at the end of this
  214. manual contains the codes for several popular (and not so popular)
  215.  
  216. printers.  If your printer is not listed, the information should
  217. be available in your printer manual.
  218.  
  219.      If you have a fairly new printer, chances are it is Epson
  220. compatible.  So, before trying to read your printer manual, try
  221. 1B50 for 10 CPI and 1B4D for 12 CPI.  If the printer codes are
  222. correct, the report headings should be printed without any
  223. extraneous characters and without wrapping around at the end of
  224. the line.  Make sure you enter the 0 character as a zero, not a
  225. capital letter O.
  226.  
  227.      The following is an example of a completed employer data
  228. screen for the state of California for the 1993 tax year and using
  229. an Epson compatible printer.  Your data will vary depending on
  230. state law and the type of printer you are using.
  231.  
  232.                     Employer Data
  233.  
  234. Name 1      JOHN HENRY'S DRILLING       Printer Control Codes
  235. Name 2      & EXCAVATING INC.
  236. Address 1   333 OAT HILL ROAD
  237. Address 2   CALISTOGA, CA.  94598       10 Cpi    1B50
  238. Federal ID  94-2678232                  12 Cpi    1B4D
  239. State ID    250-7432-4
  240. Paydays per year    26
  241.  
  242. Taxes deducted from each check:    Taxes calculated on pr ledger
  243. Deduction    Limit     Percent     P/R Tax      Limit    Percent
  244.  FWH         None      Internal     Soc S       57600     6.200
  245.  FICA        2 Limits  Internal     Med        135000     1.450
  246.  SDI         31767      1.300       SUI          7000     3.400
  247.  SWH             0       CA         ETT          7000     0.100
  248.  Insur           0      0.000       FUI          7000     0.800
  249.  Other           0      0.000       SDI         31767     1.300
  250.  
  251.  Use the arrows to move the pointer then:
  252. <C> Change <PgUp> or <PgDn> for next screen or <Esc> to Menu
  253.  
  254.      The second page of Program Configuration allows you to change
  255. some other features of PC-PR and is discussed later in the manual.
  256.  
  257.  
  258. ENTER OR CHANGE EMPLOYEE DATA
  259.  
  260.      Employee information is entered and changed using this
  261. selection from the menu.  Enter the following information for each
  262. employee:
  263.  
  264.      Employee name - Up to 25 characters are available.
  265.  
  266.      Street Address - Up to 25 characters for the street address.
  267.  
  268.      City, State & Zip - Up to 25 characters for the city, state &
  269.      zip code.
  270.  
  271.      Sort by - A ten character code used to sort employees in
  272.      alphabetical order.  Employees are sorted each time you leave
  273.      the ENTER OR CHANGE EMPLOYEE DATA section.  In most cases,
  274.      you will want to enter the employee's last name, followed by
  275.      as much of the first name as will fit in the remaining
  276.      characters.  For instance, if the employee's name is Jerry
  277.      Medlin, the employee code would be MEDLINJERR.  When a new
  278.      employee name is entered, the program will make a pretty good
  279.      guess and enter a sort code for you.  If you want to change
  280.      the sort code, press the escape key.
  281.  
  282.      Social Security - Enter the employee social security number
  283.      without spaces or dashes.  Dashes are added later, when the
  284.      social security number is printed on reports.
  285.  
  286.      Status - Marital status can be either M for married or S for
  287.      single.
  288.  
  289.      Allow - The number of allowances claimed by the employee.
  290.      Enter a number from 0 to 49 or the letter E, if the employee
  291.      is exempt from federal tax.  Entering an S for allowance will
  292.      tell the program to input federal tax from the keyboard,
  293.      instead of calculating it.
  294.  
  295.      Rate - The employees hourly wage rate.  If you wish, you can
  296.      enter the pay rate for a whole pay period, then enter the
  297.      hours as 1 when entering payroll check data.  The pay rate is
  298.      entered to three decimal places.
  299.  
  300.      Dept - Enter a department number between 0 and 9.  This
  301.      number is used to summarize payroll by department at the end
  302.      of the Payroll Check Listing.  When an employee no longer
  303.      works for you, enter an "X" for department and the employee
  304.      will be omitted from payroll and employee listings, but
  305.      retained for W2 purposes.
  306.  
  307.      Additional $ W/H - If an employee elects to have additional
  308.      taxes taken out for federal or state withholding, enter the
  309.      annual amount here.  The annual amount will be divided by the
  310.      number of paydays per year and added to the normally
  311.      calculated withholding.  So, if the employee files a W-4 form
  312.      requesting an additional $10 to be withheld from his/her
  313.      weekly check, enter $520.  The additional state withholding
  314.      amount is added to amounts calculated by the built in state
  315.      tables, but not amounts calculated from percentages entered
  316.      under Employer Data.
  317.  
  318.      Additional Income - Any amount entered here will be added to
  319.      the employee's annual income before withholding taxes are
  320.      calculated.  The principal purpose of this field is to act as
  321.      a hedge against any additional federal tax changes during the
  322.      year.  If Congress passes the proposed additional exemption
  323.      for each child, you may add the amount here as a negative
  324.      number to adjust withholding.  For instance, if the exemption
  325.      per child is increased $400 and the employee has two
  326.      children, enter 800- and the employee's annual taxable income
  327.  
  328.      will be DECREASED by 800 for calculating withholding taxes.
  329.      The state field should also come in handy for adjusting state
  330.      withholding taxes calculated by the built in tables.
  331.  
  332.      Memo Line #1 & #2 - You may enter two lines of up to 40
  333.      characters each.  Both lines will appear on the screen when
  334.      you write a payroll check for this employee.  Memo Line #1
  335.      will also appear on the employee's check stub.  You may use
  336.      these memo lines for retaining information such as hire date,
  337.      date of last raise and explanation of special deductions.
  338.      You may also leave them blank, of course.
  339.  
  340.      Pressing the Escape key during entry takes you back to the
  341. previous field.  Pressing the Escape key at the first entry takes
  342. you to the command mode.  The command mode allows you to scroll up
  343. and down through the employee names, delete employees and change
  344. employee information.  Pressing the Escape key from command mode
  345. takes you back to the menu.
  346.  
  347.      If you don't know all of the employee information, you can
  348. leave that field blank and fill it in later using the <C> Change
  349. option.  Only a name and sort by code are required to print a
  350. payroll check for an employee.
  351.  
  352.      The <E> Enter New Balances command allows you to enter new
  353. quarter and year to date balances for an employee.  Be careful!
  354. The principal purpose of this selection is to allow you to enter
  355. opening balances when you first begin using PC-PR.  It will also
  356. allow you to enter incorrect balances and foul things up!
  357.  
  358.      At times, you may want to find an employee without scrolling
  359. through the entire employee list.  To do this, use the <G> Go to
  360. Employee selection from the command mode.  Enter the employee's
  361. name, or even the beginning of the name, and the program will take
  362. you immediately to that employee.
  363.  
  364.      All acceptable commands are printed at the bottom of the
  365. screen.
  366.  
  367.  
  368. ENTER OR CHANGE PAYROLL CHECKS
  369.  
  370.      Payroll checks are printed on a common check form from New
  371. England Business Services (NEBS).  Order the checks pre-printed
  372. and numbered.  You will need to send a voided check with your
  373. account number, your company name and address and the beginning
  374. check number to:  NEBS, 500 Main Street, Groton, MA  01470.  You
  375. can get pricing and order information by calling NEBS at 1-800-
  376. 388-3810.  The form number is 9025 and the catalog code number is
  377. 95111.
  378.  
  379.      With the PC-PR Setup Data selection described later in the
  380. manual, you may choose from a variety of check forms.
  381.  
  382.      The ENTER OR CHANGE PAYROLL CHECKS selection allows you to
  383. enter or change payroll checks.  Payroll checks are normally
  384. calculated and printed as the payroll information is entered.
  385. This causes no delay with most printers, and results in a shorter
  386. overall time for doing a payroll.  If you prefer, you can skip
  387. printing the checks as they are entered, and print them one at a
  388. time using the <P> Print command.
  389.  
  390.      You may also choose to enter the various deductions into the
  391. program instead of letting the program calculate them.  Toggle the
  392. <A> After-the-fact selection to ON.  You will then be allowed to
  393. enter deductions or press return to accept the calculated amount.
  394.  
  395.      Before any payroll checks are entered, you must have entered
  396. your employer information into the program as explained in the
  397. previous section.
  398.  
  399.      The following information must be entered to calculate a
  400. payroll check:
  401.  
  402.      Date - The date entered at the beginning of the processing
  403.      period is automatically entered for each payroll check.  The
  404.      only way to change the date is to go back to the date entry
  405.      at the beginning of the program and enter a new date.
  406.  
  407.      Employee Name - You don't have to type in the employees name.
  408.      Just use the up and down arrows on the number pad to search
  409.      for the employee you want to pay.  When you find the right
  410.      employee, press the enter key.  There is no need to memorize
  411.      employee numbers.  Payroll checks are entered by name only.
  412.  
  413.      Check Number - Up to 4 characters for the check number.
  414.      Alphabetic characters are allowed.  Pressing the enter or
  415.      plus <+> key enters a number equal to the previous check
  416.      number plus one.
  417.  
  418.      Total Hours - The total hours worked by the employee
  419.      (including overtime) for the pay period.  This will be
  420.      multiplied by the rate entered for the employee to determine
  421.      regular pay.  The total hours should include any overtime
  422.      hours.  This may be called "Regular Hours" if you have
  423.      configured overtime to be calculated as time and a half.
  424.  
  425.      O.T. Hours - Overtime hours worked for the pay period.  This
  426.      number will be multiplied by one half the rate entered for
  427.      the employee to determine the overtime excess pay.
  428.      IMPORTANT! In the supplied configuration, only the overtime
  429.      EXCESS is paid as overtime, the rest of the overtime is
  430.      included with the regular pay.  So, if a weekly employee
  431.      worked 42 hours, enter 42 hours for Total Hours and 2 hours
  432.      for O.T. Hours.  If you wish to have to program calculate
  433.      overtime as true time and a half, use program configuration
  434.      to change "Overtime calculated as Excess?" to No.
  435.  
  436.      Other Income - Enter the dollar amount of any other income to
  437.      be paid during this pay period.  The amount will be added to
  438.      regular and overtime pay.  Use this entry for entering total
  439.      pay for salaried employees, or any extra pay for hourly
  440.      employees.
  441.  
  442.      Non Taxable - If you want to add a non-taxable payment to the
  443.      check (such as an auto allowance or reimbursement for
  444.      supplies paid for by the employee), you can enter it here.
  445.      Be sure the amount you are entering is, in fact, non taxable,
  446.      because the amount will be added to the net check with no
  447.      deductions taken.  You may use Program Configuraton to change
  448.      Non Taxable to be used for 401K or Cafeteria plans.
  449.  
  450.      The program will instantly calculate the payroll deductions
  451. and prompt you to enter any deductions which are not calculated.
  452. You will then be presented with four choices:
  453.  
  454.  
  455. <Enter> or <+>  Print this check       <C> Change this check
  456. <X> Skip Printing                      <Esc> Cancel this check
  457.  
  458.      Normally you will press the enter or plus key and the check
  459. will be printed.  If you made an error in one of the steps above,
  460. or if you want to change one of the deduction amounts, select <C>
  461. and you will be given an opportunity to change any of the check
  462. information, and then returned to the above four choices.  Should
  463. you not want to print the check at this time, you can press the X
  464. key.  The <X> Skip Printing choice is usually used when you want
  465. to enter a manually written check into the payroll.  Pressing the
  466. Escape key will cancel the check.
  467.  
  468.      Pressing the Escape key during entry takes you back to the
  469. previous field.  Pressing the Escape key at first entry position
  470. (Name) takes you to the command mode.
  471.  
  472.      The command mode allows you to scroll up and down through the
  473. entries, delete entries, change entries, and print any checks you
  474. left unprinted.  From the command mode, press the <T> Total key to
  475. see the total of all the payroll checks written so far.
  476.  
  477.      If you discover an error in any of the current payroll
  478. checks, you may use the arrows from the command mode to scroll up
  479. and down to find the check and then press the <Del> key to delete
  480. the check.  You may also change the check by pressing <C> and then
  481. and reprint it by pressing <P>.
  482.  
  483.      Pressing the Escape key from command mode takes you back to
  484. the menu.  All the available commands are printed at the bottom of
  485. the screen and may be chosen by a single keystroke.
  486.  
  487. PRINTING REPORTS
  488.  
  489.      When you first enter the PC-PR program, you are asked to
  490. enter a report date.  This date is used on all reports.  If you
  491. want to change the report date, press Escape at the Main Menu.
  492.  
  493.  
  494. PRINT EMPLOYEE LISTING
  495.  
  496.      This is a listing of all current information for each
  497. employee.  Use this sheet as a payroll input sheet for the next
  498. pay period, and to check addresses and social security numbers for
  499. accuracy.  Any employees with an X in the department number may be
  500. omitted from the listing.
  501.  
  502.      You may also choose to print the list in Mailing Label
  503. format.  A mailing label for each employee can be printed on
  504. standard 3.5" X 15/16" labels.
  505.  
  506.  
  507. PRINT PAYROLL CHECK LISTING
  508.  
  509.      This report lists all of the payroll checks written for the
  510. payroll period.  At the end of the payroll check listing, the
  511. total of all checks is printed followed by a breakdown of payroll
  512. by department.  Print and retain this report after each payroll
  513. for a permanent record.
  514.  
  515.  
  516. PRINT PAYROLL LEDGER
  517.  
  518.      The payroll ledger is an important "audit trail" for the
  519.  PC-PR program.  It lists each employee's, name, social security
  520. number, payroll balance at the beginning of the payroll period,
  521. current payroll checks and quarter to date and year to date
  522. balance.
  523.  
  524.      At the end of the Payroll Ledger report, the quarterly
  525. payroll tax liabilities are calculated and printed.  These numbers
  526. are there to help you fill out the various state and federal
  527. payroll tax forms. The calculations are based on information you
  528. entered in the "Enter or Change Employer Information" section of
  529. the program plus the current Medicare and Social Security rates
  530. built into the program.
  531.  
  532.      Important!  If you don't print either the Payroll Ledger
  533. Report or the Payroll Check Listing, the program will not be able
  534. to start a new payroll period.   This is done to assure a payroll
  535. audit trail.
  536.  
  537. PRINT QUARTERLY PAYROLL LIST
  538.  
  539.      This report prints a list of employee names, social security
  540. numbers and quarterly earnings.  Years ago, a similar listing
  541. called the "941a" was required with the Employer's Quarterly
  542. Federal Tax Return.  The 1982 Paper Reduction Act eliminated the
  543. requirement for the 941a.  (The Paper Reduction Act also required
  544. the addition of a "Paper Reduction Act Notice" to every federal
  545. form.)   Most states still require the 941a form information in a
  546. slightly different format, and many even have additional
  547. requirements.
  548.  
  549.      It is impossible to support the whims of 50 individual
  550. states, but this report does print on California's successor to
  551. the 941a: the DE-3B form.  Also, for those enlightened states that
  552. allow you to provide the list in a variety of formats, this report
  553. will do nicely.  You may also print this report to a file, then
  554. load it into your word processor for editing.
  555.  
  556.  
  557. FEDERAL LIABILITY BY PAYDATE
  558.  
  559.      This report will give you the Federal Liability by Paydate
  560. information required at the bottom of the Federal Form 941.  The
  561. letters A,B,C etc. printed on the screen correspond with those on
  562. the bottom section of the 941 form.  For this report to be
  563. correct, you must have completed the quarter using this program.
  564. The totals on this report may vary from the total liability by a
  565. few pennies, due to round off errors.
  566.  
  567.      The report also includes monthly totals for each of the three
  568. months in the quarter.
  569.  
  570.      This report is calculated from the payroll checks saved for
  571. each period.  Remember, the number of payroll periods saved
  572. defaults to 14.  If you are paying weekly and wish to retain more
  573. than one quarter, you need to use the second page of Program
  574. Configuration to increase the number of payroll periods saved a
  575. higher number.
  576.  
  577. START A NEW PERIOD, QUARTER OR YEAR
  578.  
  579.      At the end of each quarter, before you print the first
  580. payroll check for the new quarter, use this selection to set all
  581. employee quarter to date balances to zero.  At the end of the
  582. year, all employee year to date balances should be set to zero.
  583. You will be asked to enter a "Q" to zero quarter to date balances
  584. or a "Y" to zero year to date balances.  Pressing any other key
  585. will return you to the menu with no changes made.  The program
  586. will attempt to remind you when it is time to start a new quarter
  587. or year, by looking at the system date in your computer.  Even if
  588. you forget to start a new quarter or year at the proper time, this
  589. option will work as long as you haven't started a second payroll
  590. period for the new quarter or year.
  591.  
  592.      You may use this selection to start a new payroll period, or
  593. you may answer Yes the the opening question: "Do you want to start
  594. a new payroll period?".  You may not start a new payroll period
  595. unless you have printed either the Payroll Ledger or Payroll Check
  596. Listing.
  597.  
  598.  
  599. EMPLOYEE HISTORY REPORT
  600.  
  601.      The program retains payroll checks from previous payroll
  602. periods.  The number of periods retained can be set using the
  603. second page of Program Configuraton.  The Employee History report
  604. allows you to review those checks for any or all employees for any
  605. number of periods back.  This report is sometimes helpful in
  606. filling out state or local reports requesting the number of
  607. payroll periods worked.
  608.  
  609.  
  610. EXPORT ASCII DATA
  611.  
  612.      This selection prints the employee data to a file named
  613. EMP.PRN and the payroll check data to a file named PRC.PRN.  These
  614. files can then be read into many spreadsheet and database
  615. programs, allowing you to use the data for other purposes.
  616.  
  617.      The files PRC.PRN and EMP.PRN are created as soon as you
  618. select this option from the menu.  You can load the resulting data
  619. into LOTUS 123 using the import/numbers option.
  620.  
  621.      The Export ASCII Data option is provided only as a
  622. convenience for those advanced users who need the data for other
  623. purposes.  Otherwise, you need not use this option.
  624.  
  625.  
  626. END PROCESSING
  627.  
  628.      When processing is completed you must exit the program using
  629. this selection.   If you just want to save the current data to the
  630. disk without ending, you may answer "N" to the question "Do you
  631. want to end?" and return to the menu.
  632.  
  633.  
  634. PROGRAM LIMITATIONS
  635.  
  636.      I have tried to write a simple payroll writing program which
  637. complies with the multitude of state and federal laws regarding
  638. payroll.  As a result, the program works for most payroll
  639. situations, but not for all.
  640.  
  641.      If you have different payroll periods for different
  642. employees, you must remember to change the "Paydays per Year"
  643. under "Program Configuration" each time the payroll period
  644. changes.
  645.  
  646.      In addition, the following situations will require amounts to
  647. be manually entered or changed before the check is printed:
  648.  
  649.      State Income Tax Withholding - At present, the program
  650. supports most states plus all states with an income tax that is 1)
  651. a fixed percentage of gross pay, 2) a percentage of federal taxes,
  652. 3) a fixed percentage of gross pay after a flat deduction or 4)
  653. zero.  If your state is not supported, it only takes a few seconds
  654. per check to enter the state withholding manually.
  655.  
  656.        Earned Income Credit - I have never known an employee to
  657. claim this credit.  If you have one, you must manually calculate
  658. the amount and enter it in the federal withholding field, and keep
  659. a separate manual record of the amount.
  660.  
  661.  
  662. PROGRAM CONFIGURATION
  663.  
  664.      As previously discussed, the menu selection "Program
  665. Configuration" allows you to enter information unique to each
  666. employer.  The second screen of the program configuration allows
  667. you to change certain features of PC-PR to suit special
  668. preferences or needs.  A file named "PC-PR.CFG" will be
  669. automatically created to save your selections.  To configure PC-PR
  670. press the PgUp or PgDn key from the "Employer Data" screen.  Then,
  671. use the up and down arrows to move the pointer and press <C> to
  672. change an item.  You can change the following information:
  673.  
  674. Display Colors - If you have a color adapter and monitor, you  can
  675. change the colors for screen borders, program prompts,  data, and
  676. background.  Allowable colors are from 0 to 15  (except for
  677. background color which can only be from 0 to 7).   The display
  678. will be instantly updated as you enter the new  colors.
  679.  
  680. Laser Printer? - You will also be able to change the way PC-PR
  681. starts a new page.  Usually, PC-PR starts a new page by  counting
  682. lines until the page total equals 66 lines (or 42 lines for
  683. checks).  If you enter a "Y" for the laser printer question, PC-PR
  684. will start  a new page by issuing a form feed command.  This works
  685. on most other printers too, but requires that you set the top of
  686. form before you start printing.
  687.  
  688. Disk Drive and Path - Enter a drive and path designation for  PC-
  689. PR data.  If you want the program to read data from the B  drive,
  690. enter B:.  On a hard disk you normally keep the data in the same
  691. subdirectory as the program and this selection can be left blank.
  692.  
  693. User Changeable Input Field Name - Normally, this field is just
  694. called "Non Taxable" and the amount is added to the net pay with
  695. no deductions calculated.  But if you want to get more specific by
  696. calling it "Auto Allowance" or "Expense Reimb" you may do so.
  697.  
  698. User Changeable Status - You may also change how the User
  699. Changeable field is treated to cover situations where income or
  700. deductions are handled differently for different taxes.  For
  701. example, a 401K retirement deduction which is subject to Social
  702. Security (FICA) taxes, but not Federal Income Tax.  The following
  703. choices are allowed:
  704.  
  705. E    Expense reimbursement - This is the default value.  The
  706.      amount is added to net pay with no deductions taken and does
  707.      not appear on the W-2.
  708.  
  709. 4    401K retirement plan - The amount is excluded when
  710.      calculating federal and state withholding taxes and deducted
  711.      as deduction number 6.  The amount will be written in box 17
  712.      and excluded from boxes 10 and 25 on the W-2 form.
  713.  
  714. C    Cafeteria Plan - The amount is subtracted from gross wages
  715.      and does not appear on the W-2.
  716.  
  717. T    Tips - The amount is added to gross pay and deducted as
  718.      deduction number 6.  The amount will be printed in box 13 on
  719.      the W-2.
  720.  
  721. O    Other Income - You may use the user changeable field as
  722.      simply another "Other Income" field for things like vacation
  723.      pay.  The amount is added to gross pay and subject to all
  724.      deductions.
  725.  
  726. Payroll Periods to Save - The PC-PR program saves previous checks
  727. on your  data disk for later review with the Employee History
  728. Report option.   Normally, the payroll checks for the previous 14
  729. payroll periods are  saved.  You may modify this number to be
  730. anywhere from zero to 99 payroll periods.  Remember, the more data
  731. you save, the more room you need on the data disk and the more
  732. time it will take to review an employee's history.
  733.  
  734. Top or Bottom Stub Check - PC-PR normally prints on a check  form
  735. with the stub on the bottom.  Enter a  "T" for top stub or a "B"
  736. for bottom stub.
  737.  
  738. Check Number Printed on Check? - Print the check number on the
  739. body of the check as a control number.  Enter "Y" or "N".
  740.  
  741. Long Laser Check? - If you have a laser printer you can choose the
  742. new 11 inch long laser checks.  You will not be asked this
  743. question unless you answer "Y" for laser printer.
  744.  
  745. Printer for Reports? (1 or 2)  - If you wish to print reports
  746. using printer port LPT2, change this number.
  747.  
  748. Printer for Checks? (1 or 2)  - If you wish to print the checks
  749. using printer port LPT2, change this number.
  750.  
  751. The remaining configuration information concerns W-2 printing and
  752. needs to be checked before you print annual W-2s.  If you don't
  753. use PC-PR to print W-2s you don't need to concern yourself with
  754. this information.
  755.  
  756. State Tax Deduction on W-2? - This selection determines which
  757. deduction prints in box 24 of the W-2 form.  If you are using the
  758. third deduction (the one after FICA) for state withholding, change
  759. this from 4 to 3 before printing W-2s.
  760.  
  761. Name of State on W-2 - Enter the two character abbreviation for
  762. your state.
  763.  
  764. Local Tax Deduction on W-2? - Which deduction prints in box 27 of
  765. the W-2.  Since deduction 1 is FWH and deduction 2 is FICA,
  766. possible answers are 3, 4, 5 or 6.
  767.  
  768. Name of Locality? - Name of the taxing city.  For California State
  769. Disability insurance enter: CA SDI for locality.
  770.  
  771. Left Margin on W-2? - Change this number to adjust the left
  772. margin.
  773.  
  774. Overtime calculated as Excess? - In the supplied configuration,
  775. overtime is calculated at a rate of one half of the regular rate.
  776. The Total Hours are entered along with O.T. Hours to calculate
  777. total pay.  By changing this selection to No, you may tell PC-PR
  778. to calculate overtime as time and a half and add the result to the
  779. regular pay.
  780.  
  781.      When you have finished making your changes, press the escape
  782. key to return to the main menu.  The new settings will be
  783. permanently saved in the file PC-PR.CFG.
  784.  
  785.  
  786. CHECKS SUPPORTED
  787.  
  788.      Normally, PC-PR prints on NEBS check form 9025 which is a
  789. bottom stub check.  By combining the Top/Bottom choice with the
  790. Yes/No choice for "Check Number Printed on Check", you can choose
  791. from a variety of different check styles.  Use this chart to
  792. configure the PC-AR program for the proper check.
  793.  
  794. NEBS Form Number    Stub Location  Num on Check?  Long Check?
  795. =============================================================
  796. 9020                Top            Yes               *
  797. 9025                Bottom         No                *
  798. 9024                Top            No                *
  799. 9027                Top            No                No
  800. 9215                Bottom         Yes               *
  801. 9039                Top            No                Yes
  802.  
  803.           * Not normally used on laser printer
  804.  
  805.      "Number on Check" means that the program prints the check
  806. number on the body of the check as a control number.  You should
  807. always order checks with the check number preprinted on the check.
  808.  
  809.      To order by telephone, call 1-800-388-3810 and tell them the
  810. catalog code is 95111.  Using the 95111 catalog code will get you
  811. a 20% discount on your first order of checks.
  812.  
  813. PRINTING W-2'S
  814.  
  815.      Before printing W-2's, check the standard setup for W-2's in
  816. the PC-PR setup data.  You can select which deductions you want
  817. printed in the different blocks of the W-2 form.  For instance, if
  818. you use the third deduction for state withholding, change the
  819. number after block 24 from 4 to 3.  You should also enter the
  820. correct state and locality for state and local taxes.
  821.  
  822.      If any of the blocks along the top of the W-2 form require
  823. checking, it will have to be done manually.  So, if an employee
  824. has a deferred compensation or pension plan or is deceased, be
  825. sure to go back and manually X out the proper block after you
  826. print the W-2.
  827.  
  828.      W-2's will print on standard, one-wide W-2 forms, but since
  829. most printers are not capable of printing 6 copies, you might want
  830. to order W-2 forms in "twin sets".  New England Business Service
  831. (NEBS) offers W-2 forms in 3 part employee and 3 part employer
  832. forms which you print separately.  The form number is 9859 and the
  833. catalog code number is 95111.
  834.  
  835.      If you use a laser printer, the program will print on NEBS
  836. six part W-2 for laser printers.  The form number is 12432 and the
  837. catalog code number is 95111.  Be sure you choose laser printer
  838. operation under the payroll configuration.
  839.  
  840.      To order W-2's by telephone, call 1-800-388-3810 and tell
  841. them the catalog code is 95111.
  842.  
  843. MAGNETIC MEDIA W-2's
  844.  
  845.      If you have more than 250 employees, the Social Security
  846. Administration requires you to submit your W-2's on disk instead
  847. of the pink copy A of form W-2.  The SS Administration's "magnetic
  848. media" requirements are difficult and complicated and I would
  849. strongly urge you to not use magnetic media submission unless you
  850. are required to do so.
  851.  
  852.      If you are required to submit your W-2's on a disk because
  853. you have more than 250 employees, we will prepare the file for
  854. you.  Send us your PC-PR.EMP data file on 5.25 or 3.5 inch disk
  855. (no 1.2 megabyte format please).  Your disk will be returned in a
  856. few days with the required W2REPORT file.  Please include a phone
  857. number and let us know if you have deducted for tips or a 401K
  858. plan.  There is no charge for this service.
  859.  
  860.      Due to the complex and inflexible requirements for magnetic
  861. media submissions, we cannot guarantee that your data will be
  862. accepted by the Social Security Administration.
  863.  
  864.  
  865. DATA FILES
  866.  
  867.      Data files are created automatically by PC-PR.  If you wish
  868. to back up data files only, copy these files to another disk using
  869. the DOS copy or BACKUP command.
  870.  
  871. PC-PR.EMP      Employee data files with balances.
  872. PC-PR.PRC      Current period payroll checks.
  873. PC-PR.CNF      Configuration information if you are not using         
  874.           the standard configuration.
  875. PR1.PRC, PR2.PRC, PR3.PRC, etc. contain the previous period
  876. payroll checks.  PR1.PRC is the most recent.
  877.  
  878.  
  879. HELPFUL HINTS
  880.  
  881.      When inputting information, the plus <+> key has the same
  882. effect as the enter key.  Numerical information is entered
  883. "calculator style".  The decimal point is placed automatically.
  884. Using the minus <-> key after the number enters the number as a
  885. negative.  This makes using the numeric key pad even easier.
  886.  
  887.      The escape key is always used to go back to the previous
  888. operation.  From anywhere in the program, if you continue to press
  889. the escape key, you will eventually return to the opening date
  890. question.
  891.  
  892.      The first 9 times you start a new payroll period, more disk
  893. space is required for historical files.  If you have a large
  894. business and you are using floppy disks for data storage, you can
  895. run out of disk space.  Check available disk space with the DOS
  896. DIR command occasionally.
  897.  
  898.      If you void a payroll check before starting a new payroll
  899. period, you may delete the check from the payroll checks.  To
  900. delete a check, press the delete key, when the check is displayed
  901. on the screen.
  902.  
  903.      If you void a check after a new payroll period has started,
  904. you must enter the check as a negative payroll check, so the
  905. amounts will then be reversed from the employee's payroll totals.
  906. Negative numbers are entered by first entering the amount, then
  907. pressing the minus <-> sign.
  908.  
  909.      Federal withholding amounts are calculated using the
  910. percentage method detailed at the front of the Circular E
  911. withholding booklet.  Because this method is more accurate than
  912. using the tables, a small difference from the amounts in the
  913. tables will occur if the wages fall near the top or bottom of a
  914. wage bracket.  A difference of a few dollars is expected and is
  915. not a problem.
  916.  
  917.      If the federal withholding is not calculating correctly,
  918. check to see that the correct number of payroll periods has been
  919. entered in the Enter or Change Employer Data section.
  920.  
  921. SOCIAL SECURITY AND MEDICARE TAXES
  922.  
  923.      The IRS requires Medicare and Social Security taxes to be
  924. stated separately on the annual W-2 forms and on the quarterly 941
  925. forms, but still allows them to be a single deduction on the
  926. payroll check.  PC-PR combines the taxes as a single deduction
  927. (FICA) for payroll check writing, and separates them at the end of
  928. the payroll ledger for 941 purposes and calculates separate
  929. amounts for the annual W-2's.  The rate for Social Security is
  930. 6.20% with a limit of 55,500 and the Medicare rate is 1.45% with a
  931. limit of 130,200.  In PC-PR, Social Security and Medicare are
  932. combined and locked in as the FICA deduction with a rate of 7.65%.
  933.  
  934.      Each time a check is written, PC-PR calculates the FICA based
  935. on the year to date earnings and compares it to the year to date
  936. amount already withheld.  The current FICA deduction is then set
  937. at the amount necessary to make the year to date deduction
  938. correct.  This method eliminates round off errors for the year and
  939. also corrects any prior errors.
  940.  
  941.      If you have been separating the Social Security and Medicare
  942. taxes for the first part of the year, you will need to make some
  943. corrections.  In PC-PR, these taxes are combined as the FICA
  944. deduction.  First, go to ENTER OR CHANGE EMPLOYER data and
  945. eliminate any deduction information you have entered for Medicare
  946. and Social Security.  (These limits and percentages are already
  947. included in the program.)  The next time you calculate payroll
  948. checks, the FICA amount will include the year to date amount
  949. previously deducted for Medicare, and give you too large a number.
  950. To adjust for this, you need to enter the year to date amount
  951. previously withheld for Medicare, as a negative (-) number.  Enter
  952. this negative number in the field used for your old Medicare
  953. deduction.  To enter a negative number, enter the number and then
  954. press the minus <-> key.   If you have been using the correct
  955. amounts for the first part of the year, the net amount of FICA
  956. (Medicare and Social Security) should be 7.65% for most employees.
  957.  
  958.      Due to misleading information in the IRS's Employer Tax
  959. Guide, many employers have been withholding only the 6.2% Social
  960. Security amount and not the additional 1.45% Medicare tax.  If you
  961. are one of these employers, PC-PR will withhold the additional
  962. amount necessary to make up for prior under withholding from the
  963. first check.
  964.  
  965.      You may now declare an employee exempt from all FICA taxes.
  966. Enter the number of dependants as 50 plus the number of
  967. dependants.  The number of dependants will be reduced by 50 and
  968. the words "FICA Exempt" will appear for that employee.  Very few
  969. employees qualify as FICA exempt, so be careful.
  970.  
  971. SPECIAL WARNING:  Garbage In - Garbage Out.
  972.  
  973.      Although I have made every effort to eliminate the most
  974. common operator errors, it is still possible to enter complete
  975. nonsense into this program, and get incorrect payroll from the
  976. program.  Just because it is a computer doesn't make it
  977. automatically correct.  Look at the checks and printouts, and make
  978. sure the numbers are reasonable.  If you enter an incorrect check,
  979. be sure and void it.  It is your responsibility to see that your
  980. employees and the government get correct information.
  981.  
  982. APPENDIX A - PRINTER CODES
  983.  
  984. Be sure to enter the 0 character as a zero, not a capital O.  For
  985. most new printers use the EPSON commands 1B50 and 1B4D.
  986.  
  987. Printer             10CPI               12CPI
  988. =====================================================
  989. AXIOM               1B1F0C              1B53
  990. BROTHER 1           1B50                1B45
  991. BROTHER 15          1B1F0D              1B1F0B
  992. CITOH 8510          1B4E                1B45
  993. DMP 2100            1B12                1B1D
  994. DMP 420 & 500       1B12                1B17
  995. DMP OTHER           1B0F                1B0E
  996. EPSON JX            14121B501B7201      14121B4DA2
  997. EPSON LQ 1500       1B50                1B4D
  998. EPSON MX            12                  0F
  999. GEMINI              1B4201              1B4202
  1000. HP LASER JET        1B266B313248        1B266B313048
  1001. IBM COLOR           12                  1B3A
  1002. IBM GRAPHICS        12                  0F
  1003. NEC 3510            1B5D4C              1B5D4A
  1004. NEC 3515 & 7715     1B1F0D              1B1F0B
  1005. NEC 3550            1B53                1B49
  1006. NEC PINWRITER P3    1B3F30              1B3F33
  1007. NEC PN 237          1B48                1B45
  1008. OKIDATA 2410        1B36                1B41
  1009. OKIDATA OTHERS      1E                  1C
  1010. PANASONIC           1B50                1B4D
  1011. PRISM               1D02                1E02
  1012. PRO PRINTER         12                  1B3A
  1013. PRO WRITER          1B4E                1B45
  1014. QUME                1B453132            1B453130
  1015. TALLY               1B5B3477            1B5B3577
  1016. THINK JET           1B266B3353          1B266B3053
  1017. TI 855              1B79                1B99
  1018. TOSHIBA             1B1F0D              1B1F0B
  1019.  
  1020.